// 1. 将下面异步代码用Promise进行改进
// setTimeout(function(){
//   var a = 'hello'
//   setTimeout(function(){
//     var b = 'lagou'
//     setTimeout(function(){
//       var c = 'I ❤️ U'
//       console.log(a + b + c)
//     }, 10)
//   }, 10)
// }, 10)
let promise = new Promise((resolve, reject) => {
  resolve('hello')
})
promise.then(a => {
  return a + ' lagou'
}).then(b => {
  return b + ' I ❤️ U'
}).then(value => {
  console.log(value)
})